d3.select("body")
    .append("svg")
    .attr("width", 960)
    .attr("height", 500).style("fill", "blue")
    .append("g")
    .attr("transform", "translate(400,20)")
    .append("rect")
    .attr("width", 920)
    .attr("height", 460).style("fill", "yellow")
 ;

d3.selectAll("rect").on("click", function() {
    d3.select(this).style("fill", "red");
});